#!/usr/bin/env bash

## 时间: 2020-11-15
## 作者: huanghedidi

# 这个脚本在第一次运行程序的时候被执行，用于拷贝GitHub仓库

# 执行文件所在目录
root_dir="$( cd $(dirname $0); pwd )"
# 存放shell脚本的目录
shell_dir="$root_dir/shell"
# 存放log的目录
log_dir="$root_dir/log"
# 存放js脚本的目录
script_dir="$root_dir/scripts"


# 克隆仓库
function clone_repository() {
    # 检测相关目录，已经存在了则不克隆
    if [ -d ${shell_dir} ] && [ -d ${script_dir} ]
    then
        echo -e "本机已经克隆相应的仓库，故不进行克隆"
    else
        if [ ! -d ${shell_dir} ]
        then
            echo -e "本机不存在${shell_dir},开始克隆"
            git clone https://github.com/EvineDeng/jd-base ${shell_dir}
        fi
        if [ ! -d ${script_dir} ]
        then
            echo -e "本机不存在${script_dir},开始克隆"
            git clone https://github.com/lxk0301/jd_scripts ${script_dir}
        fi
    fi
}

clone_repository
